Dudlewebs\WPMCS\S3 D

Total Complexity 203
Dependencies 9
Dependents 1
Total lines 1,104
Lines of code 849
Logical lines of code 391
Comment lines 119
Methods 25
Properties 11

Methods 25

Method Rating Maintainability Complexity Lines of code
verifyCredentials()
B
36 18 83
getBucketSecuritySettings()
B
39 17 60
uploadSingle()
A
37 13 84
init()
A
47 16 33
verifyBucketExist()
A
43 14 45
verifyObjectReadPermission()
A
40 12 58
createBucket()
A
41 11 56
changeObjectOwnership()
A
46 12 36
changePublicAccess()
A
47 11 34
verifyObjectWritePermission()
A
46 9 35
verifyObjectDeletePermission()
A
47 9 34
changeTransferAccilaration()
A
53 9 22
putBucketPolicy()
A
45 6 47
get_presigned_url()
S
46 6 40
isConfigured()
S
51 6 30
deleteSingle()
S
48 5 37
changeBucketOwnership()
S
55 6 21
exists()
S
60 6 14
blockPublicAccess()
S
55 4 20
object_to_server()
S
59 3 15
toPrivate()
S
60 3 14
toPublic()
S
60 3 14
get_domain()
S
73 2 4
generate_file_url()
S
69 1 7
__construct()
S
71 1 6